/**
 * 2016，thor.com，all rights reserved。
 * 
 * Project：		palmmall-spi
 * Filename：	PasswordInfo.java
 * Created：		2016年7月29日
 * Creator：		wolv
 */
package com.thor.palmmall.spi.user;

import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * @author Captain
 *
 */
public class SChannelContents implements Serializable {
  private static final long serialVersionUID = -1593012201506382164L;

  @JsonProperty(value = "APP_ID")
  private String APP_ID;
  @JsonProperty(value = "PRIVATE_KEY")
  private String PRIVATE_KEY;
  @JsonProperty(value = "PUBLIC_KEY")
  private String PUBLIC_KEY;
  @JsonProperty(value = "GATEWAY")
  private String GATEWAY;
  @JsonProperty(value = "PAY_NOTIFY")
  private String PAY_NOTIFY;
  @JsonProperty(value = "SELER_ID")
  private String SELER_ID;
  @JsonProperty(value = "SIGN_TYPE")
  private String SIGN_TYPE;
  @JsonProperty(value = "APPSECRET")
  private String APPSECRET;
  @JsonProperty(value = "MCHID")
  private String MCHID;
  @JsonProperty(value = "UNIFIEDORDERURL")
  private String UNIFIEDORDERURL;
  @JsonProperty(value = "NOTIFYPAY")
  private String NOTIFYPAY;

  private String accountNumber;
  private String mchKey;

  @JsonProperty("merchant_id")
  private String merchantId;
  @JsonProperty("frontTransUrl")
  private String fronttransurl;
  @JsonProperty("appTransUrl")
  private String apptransurl;
  @JsonProperty("backTransUrl")
  private String backtransurl;
  @JsonProperty("cardTransUrl")
  private String cardtransurl;
  @JsonProperty("singleQueryUrl")
  private String singlequeryurl;
  @JsonProperty("batchTransUrl")
  private String batchtransurl;
  @JsonProperty("fileTransUrl")
  private String filetransurl;
  @JsonProperty("jfFrontTransUrl")
  private String jffronttransurl;
  @JsonProperty("jfAppTransUrl")
  private String jfapptransurl;
  @JsonProperty("jfBackTransUrl")
  private String jfbacktransurl;
  @JsonProperty("jfCardTransUrl")
  private String jfcardtransurl;
  @JsonProperty("jfSingleQueryUrl")
  private String jfsinglequeryurl;
  private String version;
  @JsonProperty("signMethod")
  private String signmethod;
  @JsonProperty("ifValidateRemoteCert")
  private boolean ifvalidateremotecert;
  @JsonProperty("backUrl")
  private String backurl;
  @JsonProperty("frontUrl")
  private String fronturl;
  @JsonProperty("signCertPath")
  private String signcertpath;
  @JsonProperty("signCertPwd")
  private String signcertpwd;
  @JsonProperty("signCertType")
  private String signcerttype;
  @JsonProperty("encryptCertPath")
  private String encryptcertpath;
  @JsonProperty("middleCertPath")
  private String middlecertpath;
  @JsonProperty("rootCertPath")
  private String rootcertpath;
  @JsonProperty("ifValidateCNName")
  private boolean ifvalidatecnname;

  

  
  public String getAPPSECRET() {
    return APPSECRET;
  }

  public void setAPPSECRET(String aPPSECRET) {
    APPSECRET = aPPSECRET;
  }

  public String getMCHID() {
    return MCHID;
  }

  public void setMCHID(String mCHID) {
    MCHID = mCHID;
  }

  public String getUNIFIEDORDERURL() {
    return UNIFIEDORDERURL;
  }

  public void setUNIFIEDORDERURL(String uNIFIEDORDERURL) {
    UNIFIEDORDERURL = uNIFIEDORDERURL;
  }

  public String getNOTIFYPAY() {
    return NOTIFYPAY;
  }

  public void setNOTIFYPAY(String nOTIFYPAY) {
    NOTIFYPAY = nOTIFYPAY;
  }

  public String getAPP_ID() {
    return APP_ID;
  }

  public void setAPP_ID(String aPP_ID) {
    APP_ID = aPP_ID;
  }

  public String getPRIVATE_KEY() {
    return PRIVATE_KEY;
  }

  public void setPRIVATE_KEY(String pRIVATE_KEY) {
    PRIVATE_KEY = pRIVATE_KEY;
  }

  public String getPUBLIC_KEY() {
    return PUBLIC_KEY;
  }

  public void setPUBLIC_KEY(String pUBLIC_KEY) {
    PUBLIC_KEY = pUBLIC_KEY;
  }

  public String getGATEWAY() {
    return GATEWAY;
  }

  public void setGATEWAY(String gATEWAY) {
    GATEWAY = gATEWAY;
  }

  public String getPAY_NOTIFY() {
    return PAY_NOTIFY;
  }

  public void setPAY_NOTIFY(String pAY_NOTIFY) {
    PAY_NOTIFY = pAY_NOTIFY;
  }

  public String getSELER_ID() {
    return SELER_ID;
  }

  public void setSELER_ID(String sELER_ID) {
    SELER_ID = sELER_ID;
  }

  public String getSIGN_TYPE() {
    return SIGN_TYPE;
  }

  public void setSIGN_TYPE(String sIGN_TYPE) {
    SIGN_TYPE = sIGN_TYPE;
  }

  public String getAccountNumber() {
    return accountNumber;
  }

  public void setAccountNumber(String accountNumber) {
    this.accountNumber = accountNumber;
  }

  public String getMchKey() {
    return mchKey;
  }

  public void setMchKey(String mchKey) {
    this.mchKey = mchKey;
  }

  public String getMerchantId() {
    return merchantId;
  }

  public void setMerchantId(String merchantId) {
    this.merchantId = merchantId;
  }

  public String getFronttransurl() {
    return fronttransurl;
  }

  public void setFronttransurl(String fronttransurl) {
    this.fronttransurl = fronttransurl;
  }

  public String getApptransurl() {
    return apptransurl;
  }

  public void setApptransurl(String apptransurl) {
    this.apptransurl = apptransurl;
  }

  public String getBacktransurl() {
    return backtransurl;
  }

  public void setBacktransurl(String backtransurl) {
    this.backtransurl = backtransurl;
  }

  public String getCardtransurl() {
    return cardtransurl;
  }

  public void setCardtransurl(String cardtransurl) {
    this.cardtransurl = cardtransurl;
  }

  public String getSinglequeryurl() {
    return singlequeryurl;
  }

  public void setSinglequeryurl(String singlequeryurl) {
    this.singlequeryurl = singlequeryurl;
  }

  public String getBatchtransurl() {
    return batchtransurl;
  }

  public void setBatchtransurl(String batchtransurl) {
    this.batchtransurl = batchtransurl;
  }

  public String getFiletransurl() {
    return filetransurl;
  }

  public void setFiletransurl(String filetransurl) {
    this.filetransurl = filetransurl;
  }

  public String getJffronttransurl() {
    return jffronttransurl;
  }

  public void setJffronttransurl(String jffronttransurl) {
    this.jffronttransurl = jffronttransurl;
  }

  public String getJfapptransurl() {
    return jfapptransurl;
  }

  public void setJfapptransurl(String jfapptransurl) {
    this.jfapptransurl = jfapptransurl;
  }

  public String getJfbacktransurl() {
    return jfbacktransurl;
  }

  public void setJfbacktransurl(String jfbacktransurl) {
    this.jfbacktransurl = jfbacktransurl;
  }

  public String getJfcardtransurl() {
    return jfcardtransurl;
  }

  public void setJfcardtransurl(String jfcardtransurl) {
    this.jfcardtransurl = jfcardtransurl;
  }

  public String getJfsinglequeryurl() {
    return jfsinglequeryurl;
  }

  public void setJfsinglequeryurl(String jfsinglequeryurl) {
    this.jfsinglequeryurl = jfsinglequeryurl;
  }

  public String getVersion() {
    return version;
  }

  public void setVersion(String version) {
    this.version = version;
  }

  public String getSignmethod() {
    return signmethod;
  }

  public void setSignmethod(String signmethod) {
    this.signmethod = signmethod;
  }

  public boolean isIfvalidateremotecert() {
    return ifvalidateremotecert;
  }

  public void setIfvalidateremotecert(boolean ifvalidateremotecert) {
    this.ifvalidateremotecert = ifvalidateremotecert;
  }

  public String getBackurl() {
    return backurl;
  }

  public void setBackurl(String backurl) {
    this.backurl = backurl;
  }

  public String getFronturl() {
    return fronturl;
  }

  public void setFronturl(String fronturl) {
    this.fronturl = fronturl;
  }

  public String getSigncertpath() {
    return signcertpath;
  }

  public void setSigncertpath(String signcertpath) {
    this.signcertpath = signcertpath;
  }

  public String getSigncertpwd() {
    return signcertpwd;
  }

  public void setSigncertpwd(String signcertpwd) {
    this.signcertpwd = signcertpwd;
  }

  public String getSigncerttype() {
    return signcerttype;
  }

  public void setSigncerttype(String signcerttype) {
    this.signcerttype = signcerttype;
  }

  public String getEncryptcertpath() {
    return encryptcertpath;
  }

  public void setEncryptcertpath(String encryptcertpath) {
    this.encryptcertpath = encryptcertpath;
  }

  public String getMiddlecertpath() {
    return middlecertpath;
  }

  public void setMiddlecertpath(String middlecertpath) {
    this.middlecertpath = middlecertpath;
  }

  public String getRootcertpath() {
    return rootcertpath;
  }

  public void setRootcertpath(String rootcertpath) {
    this.rootcertpath = rootcertpath;
  }

  public boolean isIfvalidatecnname() {
    return ifvalidatecnname;
  }

  public void setIfvalidatecnname(boolean ifvalidatecnname) {
    this.ifvalidatecnname = ifvalidatecnname;
  }
  
  

}
